/* public */

/*.top{ height:252px;}*/
/*.bottom{ height:129px;}*/
.main{ width:1000px; margin:auto; background:#FFF;}
.box_main{ width:984px; margin:auto;}
.xw_box{ height:330px;}
.tpxw{ width:710px; height:328px; float:left; overflow:hidden; position:relative;}
.xw_nr{ width:273px; float:left; background:#F3F4F5; height:328px;}

.xw_nav{ height:51px; line-height:51px; border-bottom:1px solid #CCC; padding-left:5px; font-size:20px;}
.xw_nav li{ float:left; height:51px; width:50%; line-height:51px; color:#888888; font-size:20px; font-weight:bold; text-align:center; background:url(../images/li.jpg) no-repeat right;}
.xw_nav li a{ color:#888888; font-size:20px; font-weight:bold;}
.xw_nav li.hover{ color:#C43827; font-size:20px; font-weight:bold;}
.xw_nav li.hover a{ color:#C43827; font-size:20px; font-weight:bold;}
.dbzj_nr ul{ display:none;}
.dbzj_nr ul.dis{ display:block;}
.dbzj_nr li{ line-height:24px;width:240px; margin:auto; padding:10px 0px; border-bottom:1px dotted #CCCCCC; }
.qwfb_box{ background:url(../images/qwfb.jpg) no-repeat; height:44px; line-height:44px; border:1px solid #CCC;}
.qwfb{ float:left; width:111px; color:#FFF; font-size:18px; text-indent:10px;}
.qwfb_nr{ float:right; width:860px; position:relative;}
.qwfb_nr li{ float:left; width:49%; }
.hyzx{ background:url(../images/hyzx.jpg) no-repeat; height:290px;}
.yfly{ background:url(../images/yfly.jpg) no-repeat; height:290px;}
.dbhy{ width:490px; margin-left:77px; float:left;}
.ty_nav{ background:url(../images/ty_nav.jpg) no-repeat left; height:28px; line-height:28px;}
.ty_zt{ width:160px; float:left; color:#CA0000; font-size:16px; line-height:28px; height:28px; text-indent:12px;}
.ty_more{ float:right; width:80px; text-align:center;}
.hy_tt{ width:180px; height:137px; border:1px solid #CCC; float:left;}
.hy_img{width:180px; height:110px;}
.hy_bt{height:27px; line-height:27px; background:#EEEEEE; text-align:center;}
.hy_xz{ width:265px; float:left; margin-left:10px;}
.hy_xz_bt{ height:46px; line-height:46px; text-align:center; font-weight:bold;color:#505050;}
.hy_xz_nr{ padding:0px 10px; line-height:26px; color:#505050;}
.ty_li li{height:30px; line-height:30px;background:url(../images/dian.jpg) no-repeat 10px 50%; text-indent:20px; position:relative;}
.ty_li li span{ position:absolute; top:0px; right:10px; color:#999;}
.cwzr{ width:390px; float:right;}
.dbzj{ background:url(../images/dbzj.jpg) no-repeat; height:289px;}
.xxpx{ width:385px; float:left; margin-left:10px;}
.zshd{ height:260px; width:372px;float:left;margin-left:10px; border-right:1px dashed #000000; }
.pex{ width:119px; float:left; margin-left:12px; padding-top:10px;}
.pex li{ background:url(../images/kd.jpg) no-repeat; margin-bottom:16px; height:35px; line-height:35px; text-align:center; font-size:16px; color:#B20000;}
.pex li a{ font-size:16px; color:#B20000;}
.jdzh{ width:467px; float:left;}
.jdzh_nav{ height:32px; line-height:32px; background:url(../images/fk.jpg) no-repeat;}
.jdzh_zt{ font-size:16px; font-weight:bold; color:#B20000; text-indent:35px; width:144px; float:left;}
.jdzh_more{font-size:14px; color:#B20000; float:right; width:80px; text-align:right;}
.jdzh_more a{font-size:14px; color:#B20000; }
.xzfq{ width:467px; float:right;}
.yqlj li { float: left; width: 192px; margin-right:10px; margin-top:13px; }
.yqlj li select{ height:32px; line-height:32px; width:192px;}
.header_nav{ width:1000px; margin:auto; text-indent:10px;}
.header_nav a { float: left; color: #fff; line-height: 45px; font-size: 18px; font-weight:bold; padding: 0 14px;}
.tqss{ background:url(../images/tso.jpg) no-repeat top; height:65px;}
.jsx li{ background:url(../images/fa.jpg) no-repeat right; float:left; height:51px; width:50%; line-height:51px; color:#888888; font-size:12px; text-align:center;}

.friend_link{ width:984px; background:#F7FAFF; margin-top:10px; float:left}
.wzdh{width:100%;border:1px solid #c5e1ec; background:url(../images/yqlj.jpg) no-repeat left top #EEEEEE;border-bottom: 0px; float:left}
.i_wzdh_con{width:100%; float:left;}
.i_wzdh_con ul{float:left; width:100%; margin:0px;}
.yqlj_title {width: 148px;height: 38px;float: left;line-height: 38px;text-align: center;font-size:16px;font-weight:blod;color:#062A66;border-bottom: 1px solid #c5e1ec; border-right: 1px solid #c5e1ec; list-style:none}
.yqlj_none_content{float:left; height:38px;width:100%;border-left: 1px solid #c5e1ec;border-bottom: 1px solid #c5e1ec;}
.yqlj {width: 21%; border-right: 1px solid #c5e1ec;font-weight: normal;cursor: pointer;color: #4d4d4d;font-size: 14px;float: left;line-height: 38px;border-left: 1px solid #c5e1ec;border-bottom: 1px solid #c5e1ec;background: url(images/a.jpg) right no-repeat; list-style:none; text-indent:20px;}
.yqlj2 {width: 21%;font-weight:normal;cursor: pointer;color: #4d4d4d;font-size: 14px;float: left;line-height: 38px;border-bottom: 0px;background: url(images/b.jpg) right no-repeat; list-style:none;text-indent:20px;}
.daohang_list {width: 100%;font-weight: normal;color: #4d4d4d;font-size: 12px;float: left;line-height: 38px;border-bottom: 1px solid #c5e1ec;padding: 5px 0px;}
.jgliebiao{width:980px; margin-left:10px; float:left;}
.jgliebiao li {line-height: 28px;color: gray;height: 28px; width:160px; float:left; list-style:none}
.jgliebiao li a{ color:gray;}
.jgliebiao li a:hover{ color:red;}



/*====bottom=====*/
.btn_nav{ background:url(../images/btn_nav.jpg) no-repeat center; height:44px;}
.btn_nav li{ line-height:24px; width:80px; float:left; background:url(../images/lia.jpg) no-repeat right; text-align:center;}
.btn_nav li a{ color:#FFF;}
.ntx_ta{ background:url(../indeximages/btn_bg.jpg) no-repeat bottom; height:175px; text-align:center;}
.btn_td{ text-align:center; height:26px; line-height:26px;}


/*=====================content========================*/
.xxgk_content_box{ border: 1px solid #ccc; }

.xxgk_content_top_infobar{ height: 42px ;
               line-height: 42px;
			   background:url(../images/xxgk_r1_c1.gif) left bottom repeat-x;
			   border-bottom:1px #DC0203 solid;}
			   
.xxgk_content_top_info{ font-size:14px ; }

.xxgk_content_top_info td a{ color:#000; text-decoration:none;}
.xxgk_content_top_info td a:hover{ color:#f13203; text-decoration:underline ; }

.xxgk_content_top_info td img{ border: 0px ; }

.xxgk_content_text{ width: 920px;
                       margin: 0 auto;}

.xxgk_content_info{ padding:10px;
                        background:#fff8e8;
						border: 1px solid #ccc;}
.xxgk_content_info1 td{ text-align:left; font-size:14px; line-height:20px; padding:5px 2px;}

.xxgk_content_info1 span{
                           
						   text-align:center;
						   font-size:14px;
						   font-weight:600;
						   display:block;
						   margin:auto}
						   
.xxgk_content_title{ 
                        line-height:42px;
						text-align:center;
						color:#d20000;
						font-size:20px;
						font-weight:600;
						font-size:24px;}
.xxgk_td_bgcolor{background:#D8EBFE; text-align:center;}

.xxgk_content_divicebar{ height: 26px; 
                        background:url(../images/xxgkcontent_r6_c3.jpg) left top repeat-x;
                        border-bottom: 1px solid #ccc;
						border-left: 1px solid #ccc;
						border-right: 1px solid #ccc;
						border-top: 1px solid #DC0203;}
						
.xxgk_content_content{min-height: 450px ;_min-height: 450px ; padding: 20px ;font-size:16px; font-family:"宋体"; line-height:2; margin:auto;}
.xxgk_content_content p{font-size:20px; font-family:"宋体"; line-height:200%; font-size:16px; text-indent:32px;}
.xxgk_content_bottombar{ height: 105px ; 
                      background:url(../images/xxgkcontent_r8_c5.jpg) left top repeat-x ; }
					  
.xxgk_content_bottombar table td img{ border:0px;}

.color01 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #e6ffff; FLOAT: left; MARGIN: 8px 3px; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 8px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 8px;cursor:pointer;
}
.color02 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #cff; FLOAT: left; MARGIN: 8px 3px; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 8px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 8px;cursor:pointer;
}
.color03 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #ffc; FLOAT: left; MARGIN: 8px 3px; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 8px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 8px;cursor:pointer;
}
.color04 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #fcf; FLOAT: left; MARGIN: 8px 3px; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 8px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 8px;cursor:pointer;
}
.color05 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #9cf; FLOAT: left; MARGIN: 8px 3px; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 8px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 8px;cursor:pointer;
}
.color06 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #eee; FLOAT: left; MARGIN: 8px 3px; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 8px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 8px;cursor:pointer;
}
.colorfont {
	FLOAT: left; COLOR: #666; line-height:28px; cursor:pointer;
}

.list_left {width:228px;}
.list_left .boxs {border:1px solid #dddddd;}
.list_left .tt {line-height:56px;height:56px;background-color:#c6290b}
.list_left .zh {}
.list_left .zh li {height:48px;line-height:48px;font-size:14px;background: url(../images/yzzggw_11.jpg) 55px 13px no-repeat;border-bottom: 1px solid #e1e1e2;}
.list_left .zh li a{color:#666666;}
.list_left .zthd {border:none;width:233px;height:200px}
.list_right {width:724px;border:1px solid #dddddd;padding:20px;}
.list_right .tt-list {height:34px;border-bottom:1px solid #ccc;line-height:34px;background-color: #fff;}
.list_right .tt-list .tt {padding:0 10px;}
.list_right .tt-list .tt a {color:#AC0205}
.list_right .cont {min-height:450px;_height:450px}
.list_right2 {width:960px;border:1px solid #dddddd;padding:20px;}
.list_right2 .tt-list {height:34px;border-bottom:1px solid #ccc;line-height:34px;background-color: #fff;}
.list_right2 .tt-list .tt {padding:0 10px;}
.list_right .tt-list .tt a {color:#AC0205}
.list_right2 .cont {min-height:450px;_height:450px}
.list_left .tt{text-align:center;}
.list_left .zh li{text-align:center;}
.lh {line-height:38px;}
.lh li {height:38px;padding-left: 20px;border-bottom:1px dotted #ccc;line-height: 38px;}
.lh span {top:0px;right:5px;color:#999}
.lh span{position:absolute;}
.lh li{position:relative}

.gban{ cursor:pointer; position:absolute; top:-15px; left:5px; display:block; height:20px; width:20px; background:url(../images/close.jpg) no-repeat left top;}
.ydbg1{ position:fixed; bottom:120px; right:60px;}